internal furnace - French English Dictionary